complementary strand - Français Anglais Dictionnaire